score points - German English Dictionary